bitkeeper revision 1.1159.1.459 (41a64cc5Qhyq2RPHgOzx-x0GJlCo-Q)
authorcl349@arcadians.cl.cam.ac.uk <cl349@arcadians.cl.cam.ac.uk>
Thu, 25 Nov 2004 21:21:09 +0000 (21:21 +0000)
committercl349@arcadians.cl.cam.ac.uk <cl349@arcadians.cl.cam.ac.uk>
Thu, 25 Nov 2004 21:21:09 +0000 (21:21 +0000)
sync w/ head.

xen/arch/x86/memory.c

index 70bcef8445d09f64b97f31af0ae3f74284b92b5a..ce001f76c896f063e443eeaaad785b2c0c8007f3 100644 (file)
@@ -1328,7 +1328,7 @@ int do_mmu_update(
         count &= ~MMU_UPDATE_PREEMPT_FDOM_MASK;
         if ( unlikely(pdone != NULL) )
             (void)get_user(done, pdone);
-        if ( (domid != current->id) &&
+        if ( (domid != current->domain->id) &&
              !do_extended_command(0, MMUEXT_SET_FOREIGNDOM | (domid << 16)) )
         {
             rc = -EINVAL;
@@ -1336,7 +1336,7 @@ int do_mmu_update(
         }
     }
 
-    if ( unlikely(!array_access_ok(VERIFY_READ, ureqs, count, sizeof(req))) ) {
+    if ( unlikely(!array_access_ok(VERIFY_READ, ureqs, count, sizeof(req))) )
     {
         rc = -EFAULT;
         goto out;